home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / pwrclib.exe / DEVICE.C < prev    next >
C/C++ Source or Header  |  1993-02-25  |  321b  |  27 lines

  1.  
  2.  
  3. #include <dos.h>
  4.  
  5.  
  6.  
  7.  
  8. int get_dtype(int drive)
  9.  
  10. {
  11.     union REGS inregs, outregs;
  12.     
  13.     DEVPARAMS dev_data;
  14.     
  15.     dev_data.spec_func=0;
  16.     
  17.     inregs.x.bx=drive;
  18.     inregs.h.ch=0x08;
  19.     inregs.h.cl=0x60;
  20.     inregs.x.dx=&dev_data;
  21.     inregs.x.ax=0x440D;
  22.     
  23.     intdos(&inregs,&outregs);
  24.     
  25.     return(dev_data.dev_type);
  26. }
  27.